pitch streak - Turkish English Dictionary